home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / modula2.txt < prev    next >
Text File  |  1993-11-01  |  2KB  |  36 lines

  1. -----MODULA2
  2.  
  3. [M2JFTOOL]
  4. M2JFTools (Forrester, John; $30) is a library of tools for Modula-2
  5. programmers. Library modules include new, useful procedures to be
  6. incorporated into programs (eg: date and calendar; screen; printer; file
  7. I-O; trigonometry). The other offers programs to make the programming
  8. process easier. Another library module for probability calculations of
  9. factorials, combinations, permutations, binomial probabilities, cumulative
  10. binomial probabilities, normal probabilities, cumulative normal
  11. probabilities and a procedure for entering data values and calculating
  12. their mean and standard deviation. Requires a hard disk.
  13.  
  14. [MOD2COMP]
  15. Modula-2 Compiler (Fitted Software Tools; $25-$35) includes a compiler with
  16. an integrated editor and "make" facility, a program linker, a makefile
  17. generator, and an execution profiler. The program is a self-proclaimed
  18. "memory hog" and, in the words of the author, "generates code for the Intel
  19. 8086 'huge' memory model: Each module has its own data and segment, each of
  20. which can be up to 64k in size; pointers are four bytes long." The on-disk
  21. documentation is well written and starts with a walk-through tutorial.
  22.  
  23. [MOD2TUTR]
  24. Modula-2 Tutor (Coronado Enterprises; $10) is a tutorial on Modula-2, a
  25. high-level language somewhat similar to Pascal.
  26.  
  27. [CAL]
  28. Calendar 1.0 (Kaya, Raymond T.; $0) is the Modula-2 source code (and
  29. exectuable) for a simple, stand-alone, non-memory resident calendar that
  30. will let you page through a month at a time.
  31.  
  32. [ScrMod]
  33. ScrMod is a Modula-2 library offering an advanced text screen handling for the
  34. IBM-PC and compatibles. It supports windows, RAM screens (to save or prepare
  35. screens in RAM), cursor and bell control.
  36.